package com.threeti.jiayusms.interfaces.ws.communicationfunction;

import java.io.Serializable;

import javax.xml.bind.annotation.XmlType;

@XmlType(name = "CommunicationFunction", namespace = "http://127.0.0.1:8080/sms-maintenance-main")
public class CommunicationFunctionDto  implements Serializable {

  private String functionType;
  private String functionName;
  private String associatedField;
  private String relationTable;
  private String relationField;
  private String functionContent;
  private short activeFlag;
  private String description;

  public String getFunctionType() {
    return functionType;
  }

  public void setFunctionType(String functionType) {
    this.functionType = functionType;
  }

  public String getFunctionName() {
    return functionName;
  }

  public void setFunctionName(String functionName) {
    this.functionName = functionName;
  }

  public String getRelationField() {
    return relationField;
  }

  public void setRelationField(String relationField) {
    this.relationField = relationField;
  }

  public String getAssociatedField() {
    return associatedField;
  }

  public void setAssociatedField(String associatedField) {
    this.associatedField = associatedField;
  }

  public String getRelationTable() {
    return relationTable;
  }

  public void setRelationTable(String relationTable) {
    this.relationTable = relationTable;
  }

  public String getFunctionContent() {
    return functionContent;
  }

  public void setFunctionContent(String functionContent) {
    this.functionContent = functionContent;
  }

  public short getActiveFlag() {
    return activeFlag;
  }

  public void setActiveFlag(short activeFlag) {
    this.activeFlag = activeFlag;
  }

  public String getDescription() {
    return description;
  }

  public void setDescription(String description) {
    this.description = description;
  }

  CommunicationFunctionDto() {

  }

  CommunicationFunctionDto(String functionType, String functionName,
      String associatedField, String relationTable, String relationField,
      String functionContent, short activeFlag, String description) {
    super();
    this.functionType = functionType;
    this.functionName = functionName;
    this.associatedField = associatedField;
    this.relationField = relationField;
    this.relationTable = relationTable;
    this.functionContent = functionContent;
    this.activeFlag = activeFlag;
    this.description = description;

  }

}
